package juego.tipos;

public class PoderDivide extends Poder{
	private int division;
	//private energia;
	//private energiaMax;

	//Instancia un poder, que a la hora de enfrentamiento
	//Divide la energia del poder contra el que se enfrenta, segun indica division.
	//per: Division debe ser disinto de 0.
	//Pos: Si division es 0, se le asigna el valor 1.
	public PoderDivide( int division){
		if(division ==0){division =1;}
		this.division = division;
		
		
	}
	
	protected int enfrentaEnergia(int otraEnergia){
		return otraEnergia/division;
	}
	
	public boolean agotado(){
		return false;		
	}

	public PoderDivide copiar(){
		return new PoderDivide(division);
	}
	
	public void enfrentar(Poder otro){
		//no hace nada(?)
	}
	
	public void set(Poder otroPoder){
	}

	public void setMaxEnergia(int valor){
		//energiaMax=valor;
		//setEnergia(energia);
	}

	public int getEnergia(){	
		return /*energia*/0;
	}
}
